devil's hole - Español Inglés Diccionario